﻿using System;

namespace Lesson7_练习题
{
    //请用静态成员相关知识呈现
    //一个类对象，在整个应用程序的生命周期中，有且仅会有一个该对象的存在
    //不能在外部实例化，直接通过该类类名就能够得到唯一的对象
    class Test
    {
        //申明一个类对象 并在内部实例化
        private static Test t = new Test();

        //申明一个属性封装Test类对象t 实现只能对t取值 不能设置 防止在外部对t置null
        public static Test T
        {
            get
            {
                return t;
            }
        }

        //申明一个私有的无参构造函数 以实现无法在外部实例化
        private Test()
        {

        }
    }
    class Program
    {
        static void Main(string[] args)
        {

        }
    }
}